package com.spider.demo4fileinputStream;

import java.io.File;
import java.io.FileInputStream;
import java.io.InputStream;

public class FileInputStreamDemo1 {
    public static void main(String[] args) throws  Exception {
        //目标：掌握文件字节输入流读取文件中的字节数组到内存中来
        //1.创建文件字节输入流管道与源文件接通。
InputStream is = new FileInputStream(new File("day03-file-io\\src\\spider.txt"));
        //2.读取文件中的字节并输出，每次读取多个字节。
        //定义一个字节数组用于存储每次读取的字节
        byte[] buffer = new byte[1024];
        int len;
        while ((len = is.read(buffer)) != -1) {
            //3.把每次读取的字节数组转换成字符串并输出，读取多少倒多少。
            String s = new String(buffer,0,len);
            System.out.print(s);
        }


    }
}
